Copyright: DynIP, a division of CanWeb Internet Services Ltd. Help Version 2.01


Introduction and Overview
Introduction

Overview

DynIP is a unique Internet service that associates a dynamic IP address with a static Internet domain name. This allows a given machine to be referred to (and accessed) by a fixed domain name on the Internet. This service is particularly useful for dial-up Internet users, who traditionally get assigned a dynamic IP address when they connect to the Internet.

The DynIP Server is a dedicated Internet Domain Name (DNS) Server that allows its name tables to be dynamically updated by means of DynIP Client software. This Server, in conjunction with the Client on your computer, insures that any host on the Internet will be given your current IP Address every time a query for your static name is made.

It’s that simple!


Current Pricing

Current Pricing for most DynIP Services is available from our Web Site at http://www.dynip.com.  Corporate pricing and custom service quote requests can be sent by e-mail to sales@dynip.com.  Pricing here is valid as of  August/97.  All prices are subject to 7% local taxes.

Domain Name Service

DynIP Domain Name Service is US$19.95 per year.

E-mail Forwarding Service Option

DynIP E-mail Forwarding Service is an additional US$9.95 per year.

Private Domain Service

Your own private domain (yourname.com) can also be used with DynIP services.  A registration fee of US$99.95 per year applies.  DynIP then issues a ‘KeyID’ for your domain, which adds it to your DynIP Client list of valid domain options.  Regular yearly Domain Name Service fees still apply to each client.

Information for Corporate Customers

DynIP also has corporate licensing plans available for larger users.  Please contact us at sales@dynip.com for details.

Note  to Canadian Customers

DynIP accepts payment in Canadian funds, as well as US currency.  Please see our Web Site at http://www.dynip.com for current Canadian dollar prices and write those in on the order form.


Operating Requirements
Operating Requirements and Suggestions

User Requirements

The user of the client software is encouraged to use his or her real first and last name during the domain registration process. A valid e-mail address must be specified. The DynIP server will e-mail you important registration information once your sub-domain has been successfully registered.  New sub-domain registrations that have an invalid e-mail address will be automatically removed.

System Requirements

Your computer must be capable of running Microsoft Windows.  A minimum of a 486/66 is preferred.  A modem is required for an Internet Dial-Up connection.  A Windows supported network card is required for a LAN connection.  Approximately 2.5 MB of free disk space is required to install the software.

Suggested Uses

Once you have a static domain name for your computer the uses are nearly unlimited!  A few examples are:

•	Personal FTP Server

•	Personal Web Server

•	Windows/95 Peer to Peer Networks

•	Video Phone software

•	Internet phone (voice) software

•	Game servers

•	Collaborative groupware (like NetMeeting)


Client Installation

Downloading and Unpacking

The DynIP Client program is available for various platforms from our Web Site at http://www.dynip.com/ or our FTP Server at ftp://ftp.dynip.com.  Microsoft Windows versions are currently available for Windows 3.1 and Windows 95, and Windows NT 4.0.  Download the correct self- extracting program file version for your operating system.

Running the Setup Program

Copy the program file to an empty sub-directory and run the program to extract the installation files. The InstallShield program launches automatically after the files are extracted, to guide you through the installation process. Follow the on-screen instructions to complete the installation.


DynIP Client Menus

To access any of the DynIP Client Menus, right-click on the DynIP logo in the Windows 95 System Tray, or the DynIP Client Icon at the bottom of your Windows 3.1 desktop.


Your Domain Name

Initial Registration

Registering a new sub-domain is easy!  The first time the DynIP Client program is run, it will automatically display the My Domain box.

Enter your first and last names, in the First Name and Last Name boxes, respectively.  You must enter a valid e-mail address in the E-mail Address box.  The DynIP Server will e-mail you important registration information once your sub-domain has been successfully registered.  Registrations that have an invalid e-mail address will be automatically removed.

Now you can choose your own personal sub-domain name!  A valid name must be between 2 and 63 characters long.  Numbers are OK, as long as the name starts with a letter.  Offensive names are not permitted.  Enter your name in the Sub-domain Name box.  If you have a DynIP registered Private Domain (yourname.com) you can also choose your domain in the Domain menu.  Most users should leave this at the default setting, usually dynip.com.

Now select your connection type. If you have a dial-up connection, select Dynamic IP. If you’re on a corporate LAN or connected with a cable modem, select Static IP.

Finally select Register.  Confirm your information, then select OK.  You will see the progress of the registration as it’s completed.  Press the Close button when it’s finished.  That’s it!

Making Changes to your Name

Changes to your registration information should be made through our Web Site at http://www.dynip.com.

The Refresh option is used to retrieve the latest registration information for your sub-domain from our server.

Deleting a Registration

If you no longer wish to use your registered name, or you wish to change it to a different name, you must delete the sub-domain.  To delete your sub-domain, press the Delete button.  Press the OK button to confirm the deletion. You will see the progress of the deletion process as it’s completed.  Press the Close button to cancel or when the deletion process is finished.


Registration Status Messages

These messages may be received from the registration server.

Domain has been registered!

Your domain was successfully registered.  Your machine is now known to the Internet by its static name.

Domain Deleted!

Your sub-domain has been successfully deleted. The sub-domain name is now available to other users to register. You can now restart the registration process for a new domain (if you so desire).

Domain Reserved.

You are attempting to register a reserved sub-domain name.  Use a different name.

Domain name is already in use by another user.

You are attempting to register a sub-domain name that is in use.  Use a different name.

You already have a domain registration for this computer.

You are attempting to register another domain, but you already have an active domain for this computer.  Delete the current sub-domain before registering a new one.

Refresh Information Received!

The registration information associated with your sub-domain has been updated.

You do not have a registered domain!

You are attempting to use the refresh option when you do not have an active domain registration. Register a domain first before using the refresh option.

There was an internal server error.

Try the operation again by pressing the OK button.  If the problem persists, send us a message at support@dynip.com.

Your client application is not the correct version.  Please obtain the latest version.

You are using an obsolete version of the client software that is incompatible with the current version of the DynIP Server software. Obtain the current version by visiting our web site at http://www.dynip.com.

Your registration period has expired!

You are attempting to modify an existing sub-domain when your 30-day trial period has ended or the paid period has expired.  See our web site at http://www.dynip.com for information on payment options.

Your domain is already deleted.

You are attempting to delete a sub-domain that was previously deleted.  You can now re-register unless your registration period has expired.


Clock Options

The DynIP Client includes a handy real-time clock to display on your desktop. The clock can also display connection charges and the total connection time to your Internet Service Provider (ISP).

Charge Counter

To display your connection charges, click on the Display Charge Counter box.  This enables the ISP Connection Charge and Long Distance fields. Enter the hourly charge for your Internet Service Provider (ISP) in the ISP Connection Charge box and any per-minute long-distance telephone costs in the Long Distance Charge box.  The RESET push-button resets both the online time counter as well as the connection charge counter.

Clock Options

Options are available to display the current time in 12-hour or 24-hour format, or display the total amount of time that you have been connected to your ISP.  The clock can also be made to stay on top of all other windows or can be disabled by selecting the appropriate box.

Clock Window Options

The clock and charge counter are displayed in the same floating window. The clock window does not normally have a moveable border. In order to drag the window to another position on the desktop, click on any of green digits to display the border, then use the border to drag the clock to a new position. To remove the border, click again on any of the green digits of the clock.

You can make temporary changes to the type of clock displayed by clicking on the AM/PM, 24, or phone indicator in the very left-hand corner of the clock display. Every time you click the indicator, it will change the mode of the clock to either display the clock time in 12 hour format, 24 hour format, or display the total connect time. To make permanent changes use the Clock Options menu.


Clock Synchronization

The DynIP Client program allows you to synchronize your computer’s internal clock with a daytime

server on the Internet.  This ensures that your computer’s clock is always up-to-date.  Ask your ISP for the hostname or IP address of the nearest machine that supports TCP port 37 daytime services.  An example list of servers is provided in the initial configuration.

Enable Synchronization Option

To enable synchronization, check the Enable Synchronization box.  By default, the synchronization of your computer's clock is disabled.

Each server in the Time Server list is contacted in turn until a response is received.  If no connection could be made to any of the daytime servers listed, an error message will be displayed indicating that your computer's clock could not be updated

Adding a Daytime Server

To add a daytime server, enter its complete hostname or IP address in the Hostname or IP Address field. Then, press the Add button to add it to the end of the list.  If you wish to make it the very first daytime server that should be tried, then delete all other daytime servers and add the new daytime server to the top of the list.

Deleting a Daytime Server

To delete a daytime server, highlight it in the server list and press the Delete button.

Time Zone (Windows 3.1 Only)

For Windows 3.X users, you will need to identify your timezone (number of hours from UTC) by selecting the appropriate timezone listing in the TimeZone box.  Also indicate if daylight savings is in effect in your region.  If the clock window does not display the correct time shortly after the DynIP Client has started, then you may specified an incorrect timezone or daylight savings setting.

NOTE: DynIP does not maintain the five default daytime servers provided. If you cannot connect to a daytime server in this list, it is possible the service is no longer available from that server. We suggest that you obtain a hostname from your ISP that provides daytime services.


Port Map

The DynIP Client program can include a list of ‘well known’ IP port numbers, which your computer listens on for incoming connections.  When the Port Map option is enabled, this list is sent to the DynIP Server each time that the client starts.

Port Information

This area allows Port Map list entries to be added or modified.  Enter the Port Number and Port Type (UDP or TCP) that your computer has a service listening on, and click the Add button to add that service to the current Port List.

Port List

This table contains the list of ports that your computer has services running on.  If the Port Map function is enabled, this list is sent to the DynIP Server each time the Client starts.  The Add button added the entry currently in the Port Information section to the list.  The Delete button removes any selected entries from the list.  The Scan button will search for ‘well known’ ports (1-1024) on your computer with active services and add them to the list.

Check Listed Ports Option

This option causes the listed ports to be scanned before the Port Map is sent to the server.  Ports listed but not currently active are not included in the list sent.

Disable Port Map Option

This option allows Port Map information to be sent back to the DynIP Server when the client starts.  The default setting is off.


Settings

DynIP Server

This entry specifies the hostname of the DynIP Server that this machine’s Client should connect to.  This should only be changed if you have access to a private DynIP Server on a corporate LAN.

Registration Key Transfer

This entry may be used to transfer an older version DynIP Client Registration Key to the current client.

Do Not Use Dial-Up Networking Option

Turn this option ON when you have a dynamic IP address and you do NOT use dial-up networking. For example, a DHCP connected host on a corporate LAN or cable modem.


Command-Line Options
Command Line Options

The DynIP Client program accepts a number of command-line options. Some of these have an effect on an already running copy of DYNIP.EXE. This allows you to modify the behavior of the client program without having to restart it.

-R	Reset the connection time and charge counter to zero.

If the client program is not already running, then this option has no effect.

-C	Terminate (Close) the client program. The client first notifies the DynIP Server that you are disconnecting from the Internet. This is useful in your logout script.

If the client program is not already running, then this option has no effect.

-I	Specify an alternate configuration file. This is required if you are executing the client program from a different directory then where the client program is installed in. For example,

c:\> DYNIP.EXE -Ic:\dynip\dynip.cfg


Uninstalling

To remove the DynIP Client from your computer, double-click on the unInstallShield icon in the DynIP Client Program Group:


Appendix A

Operational Overview

DynIP is a unique Internet service that associates a dynamic IP address with a static Internet domain name. This allows a given machine to be referred to (and accessed) by a fixed domain name on the Internet. This service is particularly useful for dial-up Internet users, who traditionally get assigned a dynamic IP address when they connect to the Internet.

The DynIP Server is a dedicated Internet Domain Name (DNS) Server, which allows its name tables to be dynamically updated by means of DynIP Client software. This Server, in conjunction with the Client on your computer, insures that any host on the Internet will be given your current IP Address every time a query for your static name is made.  It’s that simple!

How it Works

The DynIP Client interacts with the DynIP Server to add and delete individual hostname records (client registrations) within the client’s domain, or request sub-domain registration information that has been previously submitted. After a successful registration, the client only needs to periodically send “keep active” packets to the DynIP Server to update the address record entry for that particular hostname. The addition and removal of hosts as well as the address record update mechanism are performed dynamically without the need to restart the name server.


Appendix B

Glossary of Terms

Address	- see IP Address

Client	- a small computer that obtains services from a larger computer, see Server

Daytime server	- A computer that provides time services

Dial-Up	- a connection made with a modem through phone lines

DNS	- Domain Name System

Domain Name	- the name of a computer (i.e. discovery.dynip.com)

Domain	- the organization part only of a Domain Name (i.e. dynip.com)

Dynamic	- changing

e-mail	- electronic mail

FTP	- File Transfer Protocol, a method of transferring files on a network

Hostname	- the name of a computer on the Internet (i.e. discovery.dynip.com)

Internet	- the global network of connected computers

IP Address	- the numbers that describe a particular computer on the Internet (i.e. 127.0.0.1)

IP	- Internet Protocol

ISP	- Internet Service Provider

LAN	- Local Area Network

MB	- megabyte, 1 million (approx.) bytes

Modem	- Modulator/Demodulator, a device that allows computers to talk through phone lines

Network	- a collection of computers connected together

Registration Key	- the two-part number that identifies your copy of DynIP, available in the About Box

Server	- a large computer that provides services to many smaller computers, see Client

Static	- fixed, permanent

TCP	- Transmission Control Protocol

TCP/IP	- Transmission Control Protocol/Internet Protocol

UDP	- User Datagram Protocol

UTC	- Universal Coordinated Time, Greenwich Mean Time


Appendix C

DynIP Client Registration Form

User Information

First Name                          Last Name

__________________________________  _________________________________

Company

_____________________________________________________________________

Address

_____________________________________________________________________

_____________________________________________________________________

City                                State/Prov

__________________________________  _________________________________

Zip/Postal                          Country

__________________________________  _________________________________

E-mail Address

_____________________________________________________________________

Registration Key

_____________________________________________________________________

(The Registration key is available in the DynIP Client About box)

Service Options

Quantity (years)      Service                    Price (US)  Total

__________________    _________________________  __________  ________

                      DynIP Domain Name Service      $19.95

__________________    _________________________  __________  ________

                      E-Mail Forwarding Option        $9.95

__________________    _________________________  __________  ________

                      Private Domain Name KeyID      $99.95

__________________    _________________________  __________  ________

                                                   Subtotal

_____________________________________________________________________

Local Taxes (GST #898246574RT)                           7%

_____________________________________________________________________

Total Enclosed

_____________________________________________________________________

Payment Method                                 Date

[ ] Cheque   [ ] Money Order       __________________________________

Please send the completed form to:	CanWeb Internet Services Ltd.

11-1173 Michener Road,

Sarnia, ON, N7S 5G5 CANADA.

You will be sent confirmation of your payment by e-mail.	 	Thank You!